package com.ruoyi.safe.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class BizProjectCheckRecordVO2 {

    /**
     * 检查记录序号
     */
    private Long id;

    /**
     * 隐患状态
     */
    private String hiddenDangerStatus;

    /**
     * 超期
     */
    private String overdue;

    /**
     * 是否超期整改
     */
    private String overdueRectification;

    /**
     * 是否超期复查
     */
    private String overdueReview;

    /**
     * 检查人
     */
    private String checkPeople;

    /**
     * 补充说明
     */
    private String supplement;
    /**
     * 检查时间
     */
    private String checkTime;

    /**
     * 事故隐患级别
     */
    private String accidentHidden;

    /**
     * 整改要求
     */
    private String reviseRequire;

    /**
     * 图片数量
     */
    private Integer pictureNum;

    /**
     * 责任区域
     */
    private String dutyArea;

    /**
     * 风险等级
     */
    private String riskLevel;

    /**
     * 隐患分类
     */
    private String hiddenTrouble;

    /**
     * 分包单位
     */
    private String subpackageUnit;

    /**
     * 整改人
     */
    private String revisePeople;

    /**
     * 复查人
     */
    private String reviewUserName;

    /**
     * 检查类型
     */
    private String checkType;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 罚款记录
     */
    private List<BizSafeFineVO> bizSafeFineVOList;

    /**
     * 是否可申请
     */
    private String isApply;

    /**
     * 整改期限
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private Date reviseTheDates;


}
